#include<iostream>

#include"list.h"
//void test1()
//{
//	list<int> l;
//	int arr[5] = { 1, 2, 3, 4, 5 };
//	for (int i = 0; i < 5; ++i)
//	{
//		l.push_back(arr[i]);
//	}
//	list<int>::iterator it = l.begin();
//	while (it != l.end())
//	{
//		std::cout << *it << std::endl;
//		++it;
//	}
//}
//void test2()
//{
//	list<int> l;
//	int arr[5] = { 1, 2, 3, 4, 5 };
//	for (int i = 0; i < 5; ++i)
//	{
//		l.insert(l.begin(), arr[i]);
//	}
//	list<int>::iterator it = l.begin();
//	while (it != l.end())
//	{
//		std::cout << *it << " ";
//		++it;
//	}
//	std::cout << std::endl;
//}
//void test3()
//{
//	list<int> l;
//	int arr[5] = { 1, 2, 3, 4, 5 };
//	for (int i = 0; i < 5; ++i)
//	{
//		l.insert(l.begin(), arr[i]);
//	}
//
//	l.erase(l.begin());
//
//	list<int>::iterator it = l.begin();
//	while (it != l.end())
//	{
//		std::cout << *it << " ";
//		++it;
//	}
//	std::cout << std::endl;
//}
void test4()
{
	list<int> mylist;
	mylist.insert(mylist.begin(), 1);
}
int main()
{
	test4();
	//test3();
	return 0;
}